Xen and tools now require gcc 3.4+ on x86.
authorKeir Fraser <keir@xensource.com>
Sat, 17 Mar 2007 12:04:48 +0000 (12:04 +0000)
committerKeir Fraser <keir@xensource.com>
Sat, 17 Mar 2007 12:04:48 +0000 (12:04 +0000)
commitcfcf0ae28495b1fff0f16981822b1a93b9336c7a
tree0b5c11150b92066f53d41dc90dc9fb588724ad3a
parent36200329b198717624bfa37f410e3a650168a9c7
Xen and tools now require gcc 3.4+ on x86.
 - gcc-3.2 cannot handle some multi-line assertions in the Xen
 sources. Noone noticed.
 - gcc-3.3 has problems with alignment constraints inside typedefs.

gcc 3.4.0 is now three years old so I hope that everyone has an
up-to-date compiler, or can obtain a more up-to-date package for their
distribution. If not we may need to fall back to supporting gcc-3.3.x
as well.

Also clean up the way we do version checks, using the power of awk.

Signed-off-by: Keir Fraser <keir@xensource.com>
Config.mk
tools/Rules.mk
xen/arch/x86/Rules.mk
xen/common/perfc.c
xen/include/public/arch-x86/xen-x86_32.h